9 research outputs found
Biomimetic Algorithms for Coordinated Motion: Theory and Implementation
Drawing inspiration from flight behavior in biological settings (e.g.
territorial battles in dragonflies, and flocking in starlings), this paper
demonstrates two strategies for coverage and flocking. Using earlier
theoretical studies on mutual motion camouflage, an appropriate steering
control law for area coverage has been implemented in a laboratory test-bed
equipped with wheeled mobile robots and a Vicon high speed motion capture
system. The same test-bed is also used to demonstrate another strategy (based
on local information), termed topological velocity alignment, which serves to
make agents move in the same direction. The present work illustrates the
applicability of biological inspiration in the design of multi-agent robotic
collectives
Optimality, Synthesis and a Continuum Model for Collective Motion
It is of importance to study biological collectives and apply the wisdom so accrued to modern day engineering problems. In this dissertation we attempt to gain insight into collective behavior where the main contribution is twofold. First, a `bottom-up' approach is employed to study individual level control law synthesis and emergence thereby of collective behavior. Three different problems, involving single and multiple agents, are studied by both analytical and experimental means. These problems arise from either a practical viewpoint or from attempts at describing biologically plausible feedback mechanisms. One result obtained in this context for a double agent scenario is that under a particular constant bearing pursuit strategy, the problem exhibits certain features common with the Kepler two body problem. Laboratory demonstrations of the solutions to these problems are presented. It is to be noted that these types of individual level control problems can help understand and construct building blocks for group level behaviors.
The second approach is `top-down' in nature. It treats a collective as a whole and asks if its movement minimizes some kind of energy functional. A key goal of this work is to develop wave equations and their solutions for a natural class of optimal control problems with which one can analyze information transfer in flocks. Controllability arguments in infinite dimensional spaces give strong support to construct solutions for such optimal control problems. Since the optimal control problems are infinite dimensional in the state space and one cannot simply expect Pontryagin's Maximum Principle (PMP) to apply in such a setting, the work has required care and attention to functional analytic considerations. In this work, it is shown that under a certain assumption on finite co-dimensionality of a reachable set, PMP remains valid. This assumption is then shown to hold true for the case of a specific ensemble of agents, each with state space as the Heisenberg group H(3). Moreover, analysis of optimal controls demonstrates the existence of traveling wave solutions in that setting. Synchronization results are obtained in a high coupling limit where deviation from neighbors is too costly for every agent. The combination of approaches based on PMP and calculus of variations have been fruitful in developing a solid new understanding of wave phenomena in collectives. We provide partial results along these lines for the case of a continuum of planar agents (SE(2) case).
Finally, a different top-down and data-driven approach to analyze collective behavior is also put forward in this thesis. It is known that the total kinetic energy of a flock can be divided into several modes attributed to rigid-body translations, rotations, volume changes, etc. Flight recordings of multiple events of European starling flocks yield time-signals of these different energy modes. This approach then seeks an explanation of kinetic energy mode distributions (viewed as flock-scale decisions) by appealing to techniques from evolutionary game theory and optimal control theory. We propose the notion of cognitive cost that calculates a suitably defined action functional and measures the cost to an event, resulting from temporal variations of energy mode distributions
Control-oriented Modeling of Bend Propagation in an Octopus Arm
Bend propagation in an octopus arm refers to a stereotypical maneuver whereby
an octopus pushes a bend (localized region of large curvature) from the base to
the tip of the arm. Bend propagation arises from the complex interplay between
mechanics of the flexible arm, forces generated by internal muscles, and
environmental effects (buoyancy and drag) from of the surrounding fluid. In
part due to this complexity, much of prior modeling and analysis work has
relied on the use of high dimensional computational models. The contribution of
this paper is to present a control-oriented reduced order model based upon a
novel parametrization of the curvature of the octopus arm. The parametrization
is motivated by the experimental results. The reduced order model is related to
and derived from a computational model which is also presented. The results
from the two sets of models are compared using numerical simulations which is
shown to lead to useful qualitative insights into bend propagation. A
comparison between the reduced order model and experimental data is also
reported
Optimal Control of a Soft CyberOctopus Arm
In this paper, we use the optimal control methodology to control a flexible,
elastic Cosserat rod. An inspiration comes from stereotypical movement patterns
in octopus arms, which are observed in a variety of manipulation tasks, such as
reaching or fetching. To help uncover the mechanisms underlying these observed
morphologies, we outline an optimal control-based framework. A single octopus
arm is modeled as a Hamiltonian control system, where the continuum mechanics
of the arm is modeled after the Cosserat rod theory, and internal, distributed
muscle forces and couples are considered as controls. First order necessary
optimality conditions are derived for an optimal control problem formulated for
this infinite dimensional system. Solutions to this problem are obtained
numerically by an iterative forward-backward algorithm. The state and adjoint
equations are solved in a dynamic simulation environment, setting the stage for
studying a broader class of optimal control problems. Trajectories that
minimize control effort are demonstrated and qualitatively compared with
observed behaviors
A Sensory Feedback Control Law for Octopus Arm Movements
The main contribution of this paper is a novel sensory feedback control law
for an octopus arm. The control law is inspired by, and helps integrate,
several observations made by biologists. The proposed control law is distinct
from prior work which has mainly focused on open-loop control strategies.
Several analytical results are described including characterization of the
equilibrium and its stability analysis. Numerical simulations demonstrate
life-like motion of the soft octopus arm, qualitatively matching behavioral
experiments. Quantitative comparison with bend propagation experiments helps
provide the first explanation of such canonical motion using a sensory feedback
control law. Several remarks are included that help draw parallels with natural
pursuit strategies such as motion camouflage or classical pursuit
Controlling a CyberOctopus Soft Arm with Muscle-like Actuation
This paper presents an application of the energy shaping methodology to
control a flexible, elastic Cosserat rod model of a single octopus arm. The
novel contributions of this work are two-fold: (i) a control-oriented modeling
of the anatomically realistic internal muscular architecture of an octopus arm;
and (ii) the integration of these muscle models into the energy shaping control
methodology. The control-oriented modeling takes inspiration in equal parts
from theories of nonlinear elasticity and energy shaping control. By
introducing a stored energy function for muscles, the difficulties associated
with explicitly solving the matching conditions of the energy shaping
methodology are avoided. The overall control design problem is posed as a
bilevel optimization problem. Its solution is obtained through iterative
algorithms. The methodology is numerically implemented and demonstrated in a
full-scale dynamic simulation environment Elastica. Two bio-inspired numerical
experiments involving the control of octopus arms are reported
Energy Shaping Control of a CyberOctopus Soft Arm
This paper entails application of the energy shaping methodology to control a
flexible, elastic Cosserat rod model. Recent interest in such continuum models
stems from applications in soft robotics, and from the growing recognition of
the role of mechanics and embodiment in biological control strategies:
octopuses are often regarded as iconic examples of this interplay. Here, the
dynamics of the Cosserat rod, modeling a single octopus arm, are treated as a
Hamiltonian system and the internal muscle actuators are modeled as distributed
forces and couples. The proposed energy shaping control design procedure
involves two steps: (1) a potential energy is designed such that its minimizer
is the desired equilibrium configuration; (2) an energy shaping control law is
implemented to reach the desired equilibrium. By interpreting the controlled
Hamiltonian as a Lyapunov function, asymptotic stability of the equilibrium
configuration is deduced. The energy shaping control law is shown to require
only the deformations of the equilibrium configuration. A forward-backward
algorithm is proposed to compute these deformations in an online iterative
manner. The overall control design methodology is implemented and demonstrated
in a dynamic simulation environment. Results of several bio-inspired numerical
experiments involving the control of octopus arms are reported
A dynamic neighborhood learning based particle swarm optimizer for global numerical optimization
The concept of particle swarms originated from the simulation of the social behavior commonly observed in animal kingdom and evolved into a very simple but efficient technique for optimization in recent past. Since its advent in 1995, the Particle Swarm Optimization (PSO) algorithm has attracted the attention of a lot of researchers all over the world resulting into a huge number of variants of the basic algorithm as well as many parameter selection/control strategies. PSO relies on the learning strategy of the individuals to guide its search direction. Traditionally, each particle utilizes its historical best experience as well as the global best experience of the whole swarm through linear summation. The Comprehensive Learning PSO (CLPSO) was proposed as a powerful variant of PSO that enhances the diversity of the population by encouraging each particle to learn from different particles on different dimensions, in the metaphor that the best particle, despite having the highest fitness, does not always offer a better value in every dimension. This paper presents a variant of single-objective PSO called Dynamic Neighborhood Learning Particle Swarm Optimizer (DNLPSO), which uses learning strategy whereby all other particles’ historical best information is used to update a particle’s velocity as in CLPSO. But in contrast to CLPSO, in DNLPSO, the exemplar particle is selected from a neighborhood. This strategy enables the learner particle to learn from the historical information of its neighborhood or sometimes from that of its own. Moreover, the neighborhoods are made dynamic in nature i.e. they are reformed after certain intervals. This helps the diversity of the swarm to be preserved in order to discourage premature convergence. Experiments were conducted on 16 numerical benchmarks in 10, 30 and 50 dimensions, a set of five constrained benchmarks and also on a practical engineering optimization problem concerning the spread-spectrum radar poly-phase code design. The results demonstrate very competitive performance of DNLPSO while locating the global optimum on complicated and multimodal fitness landscapes when compared with five other recent variants of PSO
Abstracts of National Conference on Research and Developments in Material Processing, Modelling and Characterization 2020
This book presents the abstracts of the papers presented to the Online National Conference on Research and Developments in Material Processing, Modelling and Characterization 2020 (RDMPMC-2020) held on 26th and 27th August 2020 organized by the Department of Metallurgical and Materials Science in Association with the Department of Production and Industrial Engineering, National Institute of Technology Jamshedpur, Jharkhand, India.
Conference Title: National Conference on Research and Developments in Material Processing, Modelling and Characterization 2020Conference Acronym: RDMPMC-2020Conference Date: 26–27 August 2020Conference Location: Online (Virtual Mode)Conference Organizer: Department of Metallurgical and Materials Engineering, National Institute of Technology JamshedpurCo-organizer: Department of Production and Industrial Engineering, National Institute of Technology Jamshedpur, Jharkhand, IndiaConference Sponsor: TEQIP-